Monsoon Ride to Dabhosa Waterfall<br /><br />Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil, Palghar district, Maharashtra, India. This waterfalls is located over the Lendi River and cascades down from a height of 300 feet. Dabhosa Waterfalls is a beautiful waterfall especially, during the monsoon season.<br /><br />Dabhosha waterfalls is an adventurous spot for kayaking, trekking, valley crossing, and fishing.